pressed cheese paste - German English Dictionary